package com.ifonly.activerecord;

/**
 * @author ifonly
 * @version 1.0 2016-01-22 15:12
 * @since JDK 1.6
 */
public interface Access {

    Object get(String property);

    Number getNumber(String property);

    String getString(String property);

    String getString(String property, String defaultValue);

    Long getLong(String property);

    long getLongValue(String property);

    long getLongValue(String property, long defaultValue);

    int getInt(String property);

    int getInt(String property, int defaultValue);

    Integer getInteger(String property);

}
